monkey orchid - German English Dictionary